
@font-face {
    font-family: CaviarDreams;
    src: url('Fonts/CaviarDreams-webfont.eot');
    src: url('Fonts/CaviarDreams-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/CaviarDreams-webfont.woff') format('woff'),
         url('Fonts/CaviarDreams-webfont.ttf') format('truetype'),
         url('Fonts/CaviarDreams-webfont.svg#CaviarDreamsRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: Sansation_Regular;
    src: url('Fonts/Sansation_Regular-webfont.eot');
    src: url('Fonts/Sansation_Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/Sansation_Regular-webfont.woff') format('woff'),
         url('Fonts/Sansation_Regular-webfont.ttf') format('truetype'),
         url('Fonts/Sansation_Regular-webfont.svg#SansationRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

a:-webkit-any-link{
text-decoration:none ;
color:black;

}
a:hover{color: slateGray;text-decoration:underline;}
body {
	
	font-family:Sansation_Regular;
	background:url("Images/fabric_of_squares_gray_@2X.png");
}

fieldset
{
	border:1px solid;
	border-radius: 6px;
	box-shadow: 0 0 7px #888888;
	background:white;
	
}


textarea
{
	border: 1px solid;
	border-radius: 6px:
	height: 250px;
	vertical-align: top;
}

.taskfields
{
	width: 75%;
	margin-left:auto;
	margin-right:auto;
}
/*Tasks*/
fieldset[name="task"] select[name="name"],
fieldset[name="task"] select[name="project"],
fieldset[name="task"] select[name="sprint"],
fieldset[name="task"] select[name="type"],
fieldset[name="task"] select[name="parent"],
fieldset[name="task"] select[name="priority"],
fieldset[name="task"] select[name="status"]

{
	position:relative;
	left:25%;
	width: 21.5%;
}



fieldset[name="task"] label,
fieldset[name="task"] input[name="name"],
fieldset[name="task"] input[name="estimatedHours"],
fieldset[name="task"] input[name="workedHours"]
{
	display: inline-block;
	height: 15px;
	
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:20%;
	position:relative;
	left:25%;
}
textarea[name="description"]
{
	border: 1px solid;
	border-radius: 6px;
	background: white;
	padding-left: 15px;
	padding-right: 0px;
	word-wrap: break-word;
	text-align: left;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 5px;
	margin-left: 35px;
	width: 41%;
	
}
textarea[name="contents"]
{	border: 1px solid;
	border-radius: 6px;
	background: white;
	padding-left: 15px;
	padding-right: 0px;
	word-wrap: break-word;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 35px;
	width: 41%;

}
button[id="add_revisions"] {

}

button[id="save"]
{
	
	height: 20px;
	
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:50%;
	padding:0px;

}
span[name="buttons"]
{
display:inline;
}
/*Fieldsets configurations for all of the singular projects,sprints,tasks,repos,scrums*/
fieldset[name="scrum"] select
{
	position:relative;
	left:25%;
	width: 20%;
}
fieldset[name="scrum"] input ,fieldset[name="scrum"] label
{
	display: inline-block;
	height: 15px;
	padding: 4px 6px;
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:20%;
	position:relative;
	left:25%;


}
fieldset[name="project"] select
{
	position:relative;
	left:20%;
	width: 20%;
}
fieldset[name="project"] input ,fieldset[name="project"] label
{
	display: inline-block;
	height: 15px;
	
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:20%;
	position:relative;
	left:25%;


}
fieldset[name="repo"] select
{
	position:relative;
	left:25%;
	width: 20%;
}
fieldset[name="repo"] input ,fieldset[name="repo"] label
{
	display: inline-block;
	height: 15px;
	
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:20%;
	position:relative;
	left:25%;


}

fieldset[name="sprint"] select[name="project"] 
{
	position:relative;
	left:25%;
	width: 21.5%;
}

fieldset[name="sprint"] label,
fieldset[name="sprint"] input[name="name"],
fieldset[name="sprint"] input[name="startDate"],
fieldset[name="sprint"] input[name="endDate"]
{
	display: inline-block;
	height: 15px;
	
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:20%;
	position:relative;
	left:25%;
	text-align: center;
}

.buttons
{
	float:right;
	display:inline;
}
fieldset[name="comment_edit"] select[name="user"],
fieldset[name="comment_edit"] select[name="tasks"]
{
	position:relative;
	left:25%;
	width: 21.5%;
}

fieldset[name="comment_edit"] label,
fieldset[name="comment_edit"] input[name="time"]

{
	display: inline-block;
	height: 15px;
	
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:21%;
	position:relative;
	left:25%;
	text-align: center;
}

textarea[name="contents"]
{
	border: 1px solid;
	border-radius: 6px;
	background: white;
	padding-left: 15px;
	padding-right: 0px;
	word-wrap: break-word;
	text-align: left;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 5px;
	margin-left: 35px;
	width: 41%;
	
}
fieldset[name="edit"]
{
	border:none;
	box-shadow: 0 0 0;
}
fieldset[name="edit"] input
{
		-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

{
float:left;
text-align: left:	
}
.resultsD label,
.resultsD input[name="old_password"],
.resultsD input[name="new_password1"],
.resultsD input[name="new_password2"]
{
	display: inline-block;
	height: 15px;
	
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 10px;
	
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:35%;
	position:relative;
	left:15%;
	text-align: left;
}

.selector
{
	position:relative;
	left:25%;
}
.selector-available,.selector-chosen
{
	border:2px solid;
	border-radius: 6px;
}



/*Projects,Sprints,Tasks,Scrums,Repos Menu settings*/
.criteria select
{
	display: inline-block;
	height: 20px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:50%;
}
.criteria input
{
	display: inline-block;
	height: 15px;
	
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:50%;
}
.results input
{
		display: inline-block;
	height: 10px;
	
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 10px;
	color: #555555;
	vertical-align: top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:50%;
}
input[type="submit"]
{
	height:20px;
}
/*_______________________________*/
#calendar
{
	border:2px solid black;
	padding:10px;
	border-radius: 6px;
	box-shadow: 0 0 7px #888888;
	margin-bottom: 25%;
	background:white;
}

#nav {
	
	list-style-type: none;
	font-family: Sansation_Regular;
	font-size:18px;	
	margin:0px;
	display:inline;
}

#nav li {
	display: inline;
	margin-left:5px;
	margin-right:5px;
}

.errorlist li {
list-style-type: none;
background: red;
color: white;
padding: 5px;
font-weight: bold;
border-radius: 5px;
width: 43%;
position: relative;
left: 21%;
}

.divider {
	height:5px;
	background:rgba(0,0,0,.2);
	box-shadow: 0 0 4px #888888;
}

.header {
	border-bottom: 6px groove slateGray;
}

#content {
	
	margin-top: 30px;
	margin-left:15%;
	margin-right:15%;
	padding:5px;
}
th {
	background:slateGray;
	text-align:left;
}
.data-table tr
{
	background: white;
}
tr.alt {
	background: white;
}


table
{
*border-collapse: collapse;
border-spacing:0;


}
.data-table {
	width:100%;
	*border-collapse:collapse;
	border-spacing: 0; 
	border:2px solid black;
	border-radius: 6px;
	cell-padding:3px;
	box-shadow: 0 0 7px #888888;
}
.data-table a
{
	color:slateGray;
	font-weight: bold;
	
}

.data-table th, .data-table td {
	border:1px solid black;
	padding:3px;

   
}
.fc-content
{
	background-color:white;
	
}
#project_search_crit,#task_search_crit,#sprint_search_crit,#repository_search_crit
{
	border: 2px solid;
	border-radius: 6px;
	background: white;
	padding: 10px;
 	float:left;
  	text-align:right;
  	font-weight:bold;
	box-shadow: 0 0 7px #888888;
	
}

#add_sprint,#add_project,#add_sprint,#add_repository,#add_task,#add_scrum
{
	text-align:right;
	margin-top:5px;
	
}
.criteria {
	float:left;	
	width:290px;
	list-style-type: none;
	
}

.results {
	margin-left:300px;
}

.criteriaB {
	float:right;
		
	
}

.resultsB {
	float:right;
}
.criteriaC {
	float:left;	
	width:290px;
list-style-type: none;
	list-style-type: none;
	border: 2px solid;
	border-radius: 6px;
	background: white;
	padding: 10px;
 	
  	text-align:right;
  	font-weight:bold;
	box-shadow: 0 0 7px #888888;
	
}

.resultsC {

list-style-type: none;
border: 2px solid;
border-radius: 6px;
background: white;
padding: 10px;
text-align: left;
font-weight: bold;
box-shadow: 0 0 7px #888888;
margin-left: 36%;
	
}
.criteriaC a
{
list-style-type: none;
color:slategray;

}
.resultsC a
{
	list-style-type: none;
color:slategray;
font-size: small;
font-style: italic;
}
ul {
 list-style: none;
}
.inline {
	display:inline;
	font-family: CaviarDreams;
	font-size: 41px;
	font-weight: bolder;
	
}
.message
{
	border: 2px solid;
	border-radius: 6px;
	background: white;
	padding: 10px;
 
  	
  	font-weight:bold;
	box-shadow: 0 0 7px #888888;
}


.desc
{
	width:100%;
}
textarea[name="content"]
{
	border: 1px solid;
	border-radius: 6px;
	background: white;
	padding-left: 15px;
	padding-right:15px;
 	word-wrap: break-word;
  	text-align:left;
  	font-weight:bold;
	box-shadow: 0 0 7px #888888;
	width:97%;
	height:65px;
	margin-top: 5px;
	margin-bottom: 5px;
	
}
select[name="users"]
{
	height:auto;
	
}
.comment-contents
{
	border: 1px solid;
	border-radius: 6px;
	background: white;
	padding-left: 15px;
	padding-right:15px;
 	word-wrap: break-word;
  	text-align:left;
  	font-weight:bold;
	box-shadow: 0 0 7px #888888;
	margin-top: 5px;
	margin-bottom: 5px;
}
.comment-name {
	font-weight:bold;
	font-size:medium;
}

.comment-time {
	font-size:small;
}
.comment_links
{
	font-weight:bold;
	font-size:small;
	font-style:italic;
}
.revision-message {
	white-space: pre-wrap;
}

#parent_goto {
	position: relative;
	left: 13%;
}

/* Adding in some styling for the FilteredSelectMultiple widget that came from the admin site.*/

.selector-chosen h2 {
	background: #7CA0C7 url(/static/admin/img/default-bg.gif) top left repeat-x;
	margin: 0;
	padding: 2px 5px 3px 5px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color: white;
	border: 1px solid #ccc;
	box-shadow: 0 0 7px #888888;
}

.selector-available h2 {
	margin: 0;
	padding: 2px 5px 3px 5px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	box-shadow: 0 0 7px #888888;
}
